to abandon oneself to someone - Spanish English Dictionary